mt8173: Implement subsystem power control logic in ARM TF
authorJimmy Huang <[email protected]>
Mon, 16 Nov 2015 06:38:40 +0000 (14:38 +0800)
committerYidi Lin <[email protected]>
Tue, 26 Jan 2016 05:55:13 +0000 (13:55 +0800)
commit1a1ff8b96282dd86705b3f697b1445916048a8e7
tree6ca17ce2779e3d1793ea51799e06148db693716f
parent8e53ec53b6381fef325539cb13d6164dbc6c308e
mt8173: Implement subsystem power control logic in ARM TF

1. Add SiP calls for subsystem power on/off and check support
2. Add subsystem power control related initialization in
   bl31_plat_setup.c
3. Add subsystem power on/off and power ack waiting functions
4. Update PCM code for subsystem physical power control logic

Change-Id: Ia0ebb1964c8f9758159bcf17c1813d76ef52cf64
Signed-off-by: yt.lee <[email protected]>
plat/mediatek/common/mtk_sip_svc.c
plat/mediatek/common/mtk_sip_svc.h
plat/mediatek/mt8173/drivers/mtcmos/mtcmos.c
plat/mediatek/mt8173/drivers/mtcmos/mtcmos.h
plat/mediatek/mt8173/drivers/spm/spm_mcdi.c
plat/mediatek/mt8173/drivers/spm/spm_mcdi.h
plat/mediatek/mt8173/plat_sip_calls.c